Nowoczesny słownik angielsko-polski

wysadzać na bezludnym wybrzeżu

pozbawiać środków do życia

pozostawiać samemu sobie